/**
 * 指定样式
 */

.F {
    display: flex;
}

.FW {
    display: flex;
    flex-wrap: wrap;
}

.FDJCC {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.FDACC {
    display: flex;
    flex-direction: column;
    align-items: center;
}


/* 上下居中，左右两边 */

.FSBC {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.FSC {
    display: flex;
    justify-content: start;
    align-items: center;
}

.FCC {
    display: flex;
    justify-content: center;
    align-items: center;
}

.FAIC {
    display: flex;
    align-items: center;
}


/* 单行 超出隐藏 */

.overflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


/* 超出隐藏 */

.OFH {
    overflow: hidden;
}

.cursor {
    cursor: pointer;
}

.BOX {
    width: 100%;
    height: 100%;
}

.FZ_14 {
    font-size: 14px !important;
}

.W_100 {
    width: 100%
}

.w_158 {
    width: 158px !important;
}

.w_132 {
    width: 132px !important;
}

.w_250 {
    width: 250px !important;
}

.w_90 {
    width: 90px !important;
}

.w_108 {
    width: 108px !important;
}

.w_age_80 {
    width: 80% !important;
}

.w_80 {
    width: 80px !important;
}

.w_120 {
    width: 120px !important;
}

.mgl_10 {
    margin-left: 10px !important;
}

.mgl_40 {
    margin-left: 40px !important;
}

.mgl_30 {
    margin-left: 30px !important;
}

.mgl_100 {
    margin-left: 100px !important;
}

.mgr_60 {
    margin-right: 60px !important;
}

.mgr_20 {
    margin-right: 20px !important;
}

.mgr_10 {
    margin-right: 10px !important;
}

.color_black {
    color: #000 !important;
}

.color_bsae {
    color: #EB4426 !important;
}

.color_fad {
    color: #989FAD !important;
}


/* 字体 */

.fontPRPS {
    font-family: PingFangSC-Regular, PingFang SC;
}